About William Lacey Developments Limited (06099655) United Kingdom