About Strandmore Management Company Limited (NI675298) United Kingdom