LABADI KITCHENS LTD Company number 14292747 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressUnit 4 Forest Hill Business Centre, London, England, SE23 3JF PostcodeSE23 3JF Companies at this postcode 8 Map