About Cleanhouse Ltd (12610137) United Kingdom