About B & M Keshwala Properties Ltd (08138482) United Kingdom