LIFE COFFEE CAFES LIMITED Details
In October 2004, Simon Berry and Mark Upton agreed with Costa Ltd to create Life Coffee Cafés Ltd, (LCCL) as the principle UK Franchisee for out of town retail and leisure park.
Employees:
0
HQ:
Location:
London, England, United Kingdom
Revenue: