About House Owners Investments (london) Limited (02792313) United Kingdom