Company identity
Founded / incorporated
29 June 2006
Company number SC304696
Legal name
CELIA URQUHART LIMITED
Company type
Private Limited Company
Region
Unknown
Registered address
CAPE HOUSE, 59 ADMIRAL STREET
KINNING PARK
GLASGOW
LANARKSHIRE
G41 1HP
Insolvency history
No