About Globacare Property Holdings Limited (12284010) United Kingdom