Hunting in Leominster, Herefordshire We help you find any company! Leo Pest Control Environment Services Limited West Lodge, Rainbow Street, Leominster Leominster, Herefordshire