ON-SITE FINANCE LIMITED Company number 13160088 · Monitor this company Active Overview People 7 Financial Control Documents Analysis Location Related Registered office AddressTrafalgar House, 223 Southampton Road, Portsmouth, Hampshire, United Kingdom, PO6 4PY PostcodePO6 4PY Companies at this postcode 195 Average house price in PO6 4PY £421,000 (6 sales) Map