About Anand Lodge Pembury Hotel Limited (10561652) United Kingdom