About Monastery Close Management Company Limited (02258254) United Kingdom