Opsansa Inc. Company numberBR027808 StatusClosed TypeUk-Establishment Incorporated4 Aug 2025 Registered office 25 Taylor RoadAltrinchamWA14 4JJ Connections Companies at the same address Aldean Property Management Ltd (11597004) Aquafix Plumbing Limited (09672456) Data JSON Markdown