PIC CAPITAL LIMITED Company number 11082817 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address22 Ropemaker Street, London, United Kingdom, EC2Y 9AR PostcodeEC2Y 9AR Companies at this postcode 79 Average house price in EC2Y 9AR £156,000 (1 sales) Map