LYCAN CONTRACTS LIMITED Company number 05563981 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address25 DEESIDE ROAD, EARLSFIELD, LONDON, SW17 0PH PostcodeSW17 0PH Companies at this postcode 5 Average house price in SW17 0PH £359,000 (25 sales) Map