About Mcgiff Developments Limited (08930102) United Kingdom