PITCHFLIX LTD Company number 12376243 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address138 Ontario Point Surrey Quays Road, London, England, SE16 7EF PostcodeSE16 7EF Companies at this postcode 18 Average house price in SE16 7EF £863,000 (54 sales) Map