PATCHWORK RETAIL LIMITED Company number 12247909 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address37 Savile Row, London, United Kingdom, W1S 3QD PostcodeW1S 3QD Companies at this postcode 2 Map