WESTERLEIGH SERVICES LIMITED Company number 05206404 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office Address13 Trafalgar House, 66 Worple Road, London, SW19 4BP PostcodeSW19 4BP Companies at this postcode 5 Average house price in SW19 4BP £763,000 (12 sales) Map