About Buckingham Hotel Ltd (09364965) United Kingdom