About Bula Properties Limited (06376517) United Kingdom