About Bac Property Developments Limited (12526798) United Kingdom