Based in 93 Camberwell Station Road, London SE5 9JJ Spfm Limited was a Private Limited Company with 08323205 registration number. This firm had been established twelve years ago before was dissolved on 2019-12-03.
This company was administered by an individual director: Climate W. who was guiding it for seven years.
Climate W. was the individual with significant control over this firm.