35A UPTON PARK FREEHOLD LIMITED Company number 14082266 · Monitor this company Active Overview People 4 Financial Documents Analysis Location Related Registered office AddressFlat 5 35a Upton Park, Slough, England, SL1 2ED PostcodeSL1 2ED Companies at this postcode 7 Average house price in SL1 2ED £260,000 (6 sales) Map