INCASA DEVELOPMENTS LIMITED Company number 09647302 · Monitor this company Dissolved Overview Analysis Location Related Registered office Address114 HERNE HILL ROAD, LONDON, ENGLAND, SE24 0AH PostcodeSE24 0AH Companies at this postcode 25 Average house price in SE24 0AH £601,000 (20 sales) Map