About Upton Manor Car Services Limited (04742674) United Kingdom