About The Sands Hotel Margate Ltd (07881876) United Kingdom