Company information

Flaming Imp is a small business that started in 2010.

Flaming Imp is a sole trader business located at 83 St. Johns Road, Old Trafford, Manchester, M16 9QP.

We are an established and trusted online seller - read our reviews.

Read the story of Flaming Imp.

View our privacy policy and terms and conditions.