SQUARE PHI LTD Company number 09738493 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address100 IVYDALE ROAD, LONDON, ENGLAND, SE15 3BS PostcodeSE15 3BS Companies at this postcode 25 Average house price in SE15 3BS £627,000 (69 sales) Map