OpenCompanies

93 Tabernacle Street
London
EC2A 4BA

Companies registered here
345
Postcode
EC2A 4BA

345 companies are registered at this address - it is likely a registration agent or mail-forwarding service.