Overview
Legal name
GLENHURST RESTAURANT LIMITED
Region
London
Registered address
34-36 EXMOUTH MARKET
LONDON
EC1R 4QE
Insolvency history
No