About Balmo Properties Limited (08527430) United Kingdom