Optimus Specialist Contractors Group Ltd Company number16239896 StatusActive TypePrivate Limited Company Incorporated10 Feb 2025 Nature of business Other building completion and finishing Registered office 11 The BeaconsStevenageSG1 6EB Data JSON Markdown