About Intellihouse Limited (07598356) United Kingdom