About Barricane Apartments Ltd (06582672) United Kingdom