About Green Door Holdings Ltd (13340832) United Kingdom