Contact

Japan North 

Address

Unit 13 Penraevon Street

Penraevon Industrial Estate

Leeds

LS7 2AW