About Newcombe Court (oxford) Limited (06270911) United Kingdom