About Green Tea Property Ltd (07646162) United Kingdom