About Uppermill Lettings Limited (12811607) United Kingdom