Oswald Sdscr Limited Company number17074562 StatusActive TypePrivate Limited Company Incorporated6 Mar 2026 Nature of business Management of real estate on a fee or contract basis Registered office Unit D Crab Apple Court Crab Apple WayVale Business ParkEveshamWR11 1AE Data JSON Markdown