About Town House Hastings Limited (08004276) United Kingdom