OpenCompanies

12 South Bridge
Suite 1
Edinburgh
EH1 1DD

Companies registered here
753
Postcode
EH1 1DD

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