ALLAYO ENTERPRISE LIMITED Company number 08105976 · Monitor this company Dissolved Overview People 1 Financial Documents Analysis Location Related Registered office AddressALLAYO ENTERPRISE LIMITED 22 LOCKWOOD SQ, DRUMMOND ROAD, LONDON, SE16 2HS PostcodeSE16 2HS Companies at this postcode 26 Average house price in SE16 2HS £352,000 (19 sales) Map