About Green Kinnear Real Estate Limited (08481890) United Kingdom