About The Oval (plymouth) Management Company Limited (05373260) United Kingdom