Overview
Legal name
KLALA101 LIMITED
Region
South East England
Registered address
1A ROYAL PARADE
TILFORD ROAD
HINDHEAD
SURREY
ENGLAND
GU26 6TD
Insolvency history
No