About Uppingham Lettings Ltd (12672047) United Kingdom