Industry: B2B
Location: 70 Clifton St, London EC2A 4HB, UK
Number of employees: 31 - 50
Business description: Creoate is building products and solutions in unconventional ways so that more entrepreneurs and small businesses owners can better run their businesses.