Overview
Legal name
LONDON SCHOOL OF PUBLIC RELATIONS LIMITED
Region
London
Registered address
110 HILLSIDE GARDENS, EDGWARE
EDGWARE
LONDON
UNITED KINGDOM
HA8 8HD
Insolvency history
No