About Wellswood (ascot) Management Company Limited (04947061) United Kingdom