About Green Kerala Properties Uk Ltd (12891880) United Kingdom