About White Horse Village Ltd (SC707906) United Kingdom