Star Installation Windows And Doors Limited Company number17565491 StatusActive TypePrivate Limited Company Incorporated5 Nov 2026 Nature of business Joinery installationGlazing Registered office 30 Harper CloseLondonN14 4ES Data JSON Markdown