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

Meet our amazing clients and read their stories. We’re proud to be part of their success and look forward to working with you on your project.
Why not say hello?