About Greengates Supported Accommodation Ltd (12646260) United Kingdom