TRC Contract TRC Contract Ltd Knoll House Union Wharf LE16 7UW Market Harborough, Leicestershire United Kingdom Focus Construction - Real Estate - Agencies