About City House Investors Limited (05608435) United Kingdom