Companies House Search Companies House search engine

Companies in SL3 7BE

NETA HOMES LTD

2 Locke Gardens, Slough

Reg Number: 11479259

Date of Inc: July 23, 2018