About Mike Yould Developments Ltd (05416437) United Kingdom