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 24 Average house price in SE15 3BS £634,000 (69 sales) Map