About W J Mead Lettings Ltd (10954313) United Kingdom