About Strand Estates N.i. Limited (NI073889) United Kingdom