About Combe Hill Flats Limited (08881378) United Kingdom