Company name: Spencer Francis Building Contractors
Description: Spencer Francis Building Contractors, Westerham, Kent
The Old Cornstore, London Rd, Westerham TN16 1GE, United Kingdom