Sridhar Ponnada Duncan Lewis Solicitors Spencer House, 29 Grove Hill Road HA1 3BN Harrow-on-the-Hill United Kingdom Focus Service - Law firms