About Bobo Properties Ltd (12439129) United Kingdom