is inactive
Where is SCAFELL (NO.2) LIMITED's headquarters?
SCAFELL (NO.2) LIMITED's headquarters is located at London, EC2M 3UR, 135 Bihops Gate
What year was SCAFELL (NO.2) LIMITED started?
SCAFELL (NO.2) LIMITED was started in 2003
Sources: Companies House