About Bala Developments Limited (03411198) United Kingdom