ON-SITE SOLUTIONS LIMITED Company number 02793618 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office Address15 -17 Church Street, Staines-Upon-Thames, England, TW18 4EN PostcodeTW18 4EN Companies at this postcode 154 Average house price in TW18 4EN £387,000 (27 sales) Map