About Green Tea Property Investment Ltd (12176202) United Kingdom