ALBERT & SONS LIMITED Company number 16822919 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address81 Park Hill, London, United Kingdom, SW4 9NX PostcodeSW4 9NX Companies at this postcode 22 Average house price in SW4 9NX £840,000 (40 sales) Map