Company identity
Founded / incorporated
26 February 1988
Company number 02224962
Legal name
STONE & ROLLS LIMITED
Company type
Private Limited Company
Region
London
Registered address
MENZIES LLP
4TH FLOOR, 95 GRESHAM STREET
LONDON
EC2V 7AB
Insolvency history
Yes