About Greenbee Properties Limited (08220886) United Kingdom