About Green Apple Properties Limited (09718049) United Kingdom