About Demesne Court Management Company Limited (NI043105) United Kingdom