About Ba Property Developments (cardiff) Limited (11325378) United Kingdom