Located at Satago Cottage, Croydon CR2 6AL Strowmar Limited was a Private Limited Company and issued a 01270581 registration number. It had been launched fourty eight years ago before was dissolved on 2021-06-11.
Martin E. was this particular enterprise's director, arranged to perform management duties in 1976.