LILY & LIZ LTD Company number 13560071 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address18 Firth Gardens, London, England, SW6 6QA PostcodeSW6 6QA Companies at this postcode 3 Average house price in SW6 6QA £904,000 (12 sales) Map