About Lexham House Management Company Limited (03735311) United Kingdom