About 66 Lexham Gardens Management Company Limited (03803953) United Kingdom