About Wendlescliffe Management Company (bishops Cleeve) Limited (10550261) United Kingdom