About Whitehorse Homes Limited (05256956) United Kingdom