About Dyer Lodge Management Ltd (11354827) United Kingdom