About Propertybear Ltd. (12444898) United Kingdom