About Gean Developments 2 Limited (SC332751) United Kingdom