About Charles Court (margate) Management Limited (12954783) United Kingdom