SOUTH HOMES LIMITED Company number 03658840 · Monitor this company Dissolved Overview People 13 Documents Analysis Location Related Registered office AddressFLEET HOUSE, 59-61 CLERKENWELL ROAD, LONDON, EC1M 5LA PostcodeEC1M 5LA Companies at this postcode 32 Map