is inactive
United Kingdom
Person with significant control
Appointed on04 Oct 2016
Country of residenceEngland
Where is RALPH ST. MICHAEL LIMITED's headquarters?
RALPH ST. MICHAEL LIMITED's headquarters is located at Letchworth Garden City, Herts, SG6 3JX, Dunhill House, 31 Baldock Road
What year was RALPH ST. MICHAEL LIMITED started?
RALPH ST. MICHAEL LIMITED was started in 2005
Sources: Companies House