About Strawhill Demesne Management Ltd (NI056895) United Kingdom