LULLABEE LTD Company number 12597113 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address268 Westhorne Avenue, London, England, SE12 9AE PostcodeSE12 9AE Companies at this postcode 31 Average house price in SE12 9AE £403,000 (14 sales) Map