About Demesne Hollow Management Company Limited (NI606157) United Kingdom