R & S UPVC INSTALLATIONS LIMITED Company number 10366526 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address2 New Broadway, Hampton Hill, Middlesex, United Kingdom, TW12 1JG PostcodeTW12 1JG Companies at this postcode 66 Average house price in TW12 1JG £349,000 (6 sales) Map