Overview
Legal name
JAYBEN LIMITED
Region
Unknown
Registered address
OFFICE 10 BILLINGSGATE MARKET
TRAFALGAR WAY
POPLAR
LONDON
E14 5ST
Insolvency history
No