About Baloo Properties Ltd (10727844) United Kingdom