About William James Developments Limited (05830187) United Kingdom