About Green Close Developments Ltd (11404635) United Kingdom