About William May Developments Limited (07136310) United Kingdom