About B & A Property Developments Ltd (11160338) United Kingdom