Overview
Legal name
AFROLURSH LIMITED
Region
South East England
Registered address
31 STOKE ROAD
AYLESBURY
ENGLAND
HP21 7TE
Insolvency history
No