FLAMINGODS LTD. Company number 10009897 · Monitor this company Dissolved Overview People 5 Financial Control Documents Analysis Location Related Registered office Address41 Lammas Green London, Lammas Green, London, England, SE26 6LT PostcodeSE26 6LT Companies at this postcode 11 Average house price in SE26 6LT £526,000 (25 sales) Map