ORFORD STUDIOS LLP Company number OC388460 · Monitor this company Dissolved Overview People 23 Control Charges Documents Analysis Location Related Registered office Address3 ALMA STUDIOS, 32 STRATFORD ROAD, KENSINGTON, LONDON, W8 6QF PostcodeW8 6QF Companies at this postcode 22 Map