About White Horse House Management Company Limited (04838437) United Kingdom