About Uplands Projects Limited (10917607) United Kingdom