About Bara Properties Ltd (13699876) United Kingdom