About Balform Properties Limited (12645863) United Kingdom