About Poplars Hotel Co. Limited(the) (01977916) United Kingdom