KEEGAN'S FACILITIES MANAGEMENT LIMITED Company number 04069458 · Monitor this company Dissolved Overview People 7 Charges Documents Analysis Location Related Registered office AddressSTUDIO 2, 193 LONG LANE, LONDON, SE1 4PD PostcodeSE1 4PD Companies at this postcode 88 Average house price in SE1 4PD £550,000 (76 sales) Map