About Pembury Hotels Management Ltd (10724618) United Kingdom