About Intelligent Abodes Ltd (06622894) United Kingdom