Orchard Street UK Special Situations Iii LP Company numberLP017660 StatusActive TypeLimited Partnership Incorporated24 Oct 2016 Registered office First Floor16 New Burlington PlaceLondonW1S 2HX Data JSON Markdown