About Greenbear Property Limited (12925067) United Kingdom