Overview
Legal name
KALLISTRA LIMITED
Region
East Midlands
Registered address
231C SHERWOOD STREET
WARSOP
NOTTINGHAM
NG20 0HH
Insolvency history
No