About Ide Hill Hall Assets Limited (08641912) United Kingdom