Duncan Lewis Solicitors Limited Spencer House, 29 Grove Hill Road, Harrow-On-The-Hill, Harrow , HA1 3BN Recognised body 309586 Search again