Overview
Legal name
AJAR STAR FILMS LTD
Region
Unknown
Registered address
17 LEELAND MANSIONS
LEELAND ROAD WEST EALING
LONDON
W13 9HE
Insolvency history
No