About Mcguire Developments Limited (06030864) United Kingdom