About Sanghera Lettings Limited (10390922) United Kingdom