About Mccrory Developments Limited (12648278) United Kingdom