About William Developments Halifax Limited (09823694) United Kingdom