About Foxlands Close Management Company Limited (02762562) United Kingdom