Overview
Legal name
106-109 SAFFRON HILL MANAGEMENT LIMITED
Region
London
Registered address
106-109 SAFFRON HILL
FARRINGDON
LONDON
EC1N 8QS
Insolvency history
No