About Upp James Square Plymouth Limited (05733101) United Kingdom