Orion South Holdco Ltd Company numberBR027885 StatusOpen TypeUk-Establishment Incorporated30 Jun 2025 Registered office Plumtree Court 25 Shoe LaneLondonEC4A 4AU Connections Companies at the same address Bsch International Holdings Ltd (BR020913) Data JSON Markdown