AMBILAL LTD Company number 13886521 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address88 Shorndean Street, London, United Kingdom, SE6 2ES PostcodeSE6 2ES Companies at this postcode 27 Average house price in SE6 2ES £393,000 (24 sales) Map