About Nu Space Homes (acomb) Limited (11671482) United Kingdom