About Balcca Properties Ltd (13040435) United Kingdom