About The Beeches Management Company Wellington Limited (02953467) United Kingdom