80 Charlwood Street Ltd Company number16214361 StatusActive TypePrivate Limited Company Incorporated28 Jan 2025 Nature of business Activities of other holding companies n.e.c. Registered office 80 Charlwood StreetLondonSW1V 4PF Data JSON Markdown