Company identity
Founded / incorporated
12 April 1991
Company number 02601175
Legal name
PENROSA LIMITED
Company type
Private Limited Company
Region
London
Registered address
16 LION GATE GARDENS
RICHMOND
SURREY
TW9 2DW
Insolvency history
No