About Uptown Limited (11612183) United Kingdom