About Mccurry Developments Limited (08178314) United Kingdom