About Prickett & Ellis Lettings Limited (04664203) United Kingdom