About B Uttoxeter Property Holdings Limited (07897658) United Kingdom