HOMER ROAD (SOLIHULL) LLP
Company Number: OC421039
REGISTERED OFFICE
ST PAULS HOUSE
BIRMINGHAM
B3 1RB
UNITED KINGDOM
BIRMINGHAM
B3 1RB
UNITED KINGDOM
Incorporation Date:
13/02/2018
INDUSTRIES
None Supplied
Controlled By
Investin Solihull Limited
