About Uptown Solutions Limited (07180293) United Kingdom