About Balo Properties Ltd (13430172) United Kingdom