About Tower House 9 Ithica Management Ltd (08838663) United Kingdom