Contact information

Trade name: BeanFlicker

Email: james@bean-flicker.com

Physical address: office 1264, 3 Fitzroy place, 1/1, sauchiehall street, Glasgow central, G37RH, UK

Trade number: CS855728