About Nu Houses Ltd (12307431) United Kingdom