About Beeches Close Management Company Limited (02417147) United Kingdom