About Southbourne Hotels Ltd (11427249) United Kingdom