About Keen Eye Property Limited (11809725) United Kingdom