About Otb Margate Ltd (12410415) United Kingdom