About Strand Homes I Ltd (NI657324) United Kingdom