About Green Gate Developments Ltd. (SC283621) United Kingdom