About Southend Central Hotel Ltd (10830234) United Kingdom