About Strand Homes Ii Ltd (NI668038) United Kingdom