About Green Properties London Ltd (12595122) United Kingdom