About Horseshoe Meadows (westbury) Management Company Limited (09893186) United Kingdom