2 Holmbush Road Ltd Company number17155901 StatusActive TypePrivate Limited Company Incorporated14 Apr 2026 Nature of business Residents property management Registered office Flat 12 Holmbush RoadLondonSW15 3LE Data JSON Markdown