106 ALBERTA STREET LIMITED Company number 05740814 · Monitor this company Active Overview People 13 Financial Control Documents Analysis Location Related Registered office AddressFlats 1-3 Keystone House 106a Alberta Street, London, SE17 3RT PostcodeSE17 3RT Companies at this postcode 4 Average house price in SE17 3RT £657,000 (18 sales) Map