Overview
Legal name
ALBEMARLE GLASGOW 2012 LLP
Region
London
Registered address
40 HIGH STREET
NORTHWOOD
MIDDLESEX
UNITED KINGDOM
HA6 1BN
Insolvency history
No