About Marshall Homes N.i. Limited (NI630704) United Kingdom