Delscar Construction Ltd Company number16805201 StatusActive TypePrivate Limited Company Incorporated23 Oct 2025 Nature of business Construction of domestic buildings Registered office Flat 628 High StreetLee-On-The-SolentPO13 9FB Data JSON Markdown