About The Haven (athelstan Road Margate) Limited (02951284) United Kingdom