About Interhouse Property Investments Limited (12508629) United Kingdom