Overview
Legal name
ALPHA (TEDDINGTON) LTD
Region
London
Registered address
144 STANLEY ROAD
TEDDINGTON
MIDDLESEX
TW11 8UA
Insolvency history
No