About Bamburgh Apartment Ltd (12546160) United Kingdom