About Liverpool Grand Central Hotel Ltd (11233342) United Kingdom