About Barranquilla Property Investment Limited (02911629) United Kingdom