About Clean House Happy House Ltd (12271701) United Kingdom