About Uttoxeter Properties Limited (02715989) United Kingdom