About Bobo Property Management Limited (12190998) United Kingdom