About No. 8a The Beeches Management Limited (03077998) United Kingdom