About The Oxford Margate Limited (12414061) United Kingdom