TWENTY2DEGREES DESIGN PARTNERSHIP LIMITED Company number 08301265 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address7 Poplar Mews, Uxbridge Road, London, England, W12 7JS PostcodeW12 7JS Companies at this postcode 21 Average house price in W12 7JS £996,000 (5 sales) Map