Overview
Legal name
82 KR FREEHOLD COMPANY LIMITED
Region
London
Registered address
82A KINGS ROAD
TEDDINGTON
GREATER LONDON
ENGLAND
TW11 0QE
Insolvency history
No