About Maxted Close Management Company Limited (06489501) United Kingdom