Idris & Co Solicitors
Orchard House, 63a King Street, Leicester, Leicestershire , LE1 6RP
Recognised sole practitioner

272225