About Nu Space Homes (bilbrough) Limited (11942936) United Kingdom