About Demesne Gate Management Limited (NI051979) United Kingdom