29 SHRUBBERY RD LIMITED Company number 16122968 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address186 South Park Road, London, England, SW19 8TA PostcodeSW19 8TA Companies at this postcode 22 Average house price in SW19 8TA £980,000 (62 sales) Map