About Apple Green Properties Limited (08045164) United Kingdom