About Investors In Homes Nominees Limited (08522952) United Kingdom