About Interhous Limited (12339550) United Kingdom