About Lees Court (glemsford ) Management Company Limited (05874128) United Kingdom