About Greenlow Property Co Ltd (08426079) United Kingdom