Overview
Legal name
AGIRBAS INVESTMENTS PUBLIC LIMITED COMPANY
Region
London
Registered address
6 CHURCH ROAD
UPPER NORWOOD
LONDON
SE19 2ET
Insolvency history
Yes