Overview
Legal name
HILL CREST HOSPITALITY AND TRADING UK LIMITED
Region
London
Registered address
THE ENGINE ROOM 18 THE POWER STATION
OFFICE NUMBER 233
LONDON
UNITED KINGDOM
SW11 8BZ
Insolvency history
No