Black Square Properties Limited Company number05352902 StatusLive But Receiver Manager On At Least One Charge TypePrivate Limited Company Incorporated4 Feb 2005 Nature of business 701170127020 Registered office 24 New Cavendish StreetLondonW1G 8TX Data JSON Markdown