About Happy Houses (nw) Ltd (09198485) United Kingdom