Overview
Legal name
KAYAK & COMPANY LIMITED
Region
London
Registered address
54 PARKHILL ROAD
WALLINGTON
SURREY
SM6 0SB
Insolvency history
Yes