Advanced company searchLink opens in new window

NIMBUZZ B.V.

UK establishment number BR014281

UK establishment office address
Lemon Studios 85 Clerkenwell Road, London, EC1R 5AR
Status
Closed
Opened on
31 August 2009
Type of business
Web Design And Marketing Activities In The United Kingdom

This is a UK establishment of
NIMBUZZ B.V.

Company number
FC029299