About Strand Homes Ltd (NI637259) United Kingdom