Company identity
Founded / incorporated
11 June 2012
Company number OC375916
Legal name
ALBEMARLE GLASGOW 2012 LLP
Company type
Limited Liability Partnership
Region
London
Registered address
40 HIGH STREET
NORTHWOOD
MIDDLESEX
UNITED KINGDOM
HA6 1BN
Insolvency history
No