Identifying the true problem to be solved based on the collective experience of our team, our clients and their customers.
FLOCC Ltd. Registered in England and Wales
Company No. 11932247 VAT No. 324 3926 08
Registered: 50 – 60 Station Road, Cambridge, CB1 2JH
Meeting: 120 Moorgate, City of London, EC2M 6UR