Afolabi Solutions Ltd
Address: 116, Arch. Makariou III
Avenue, thelma Building,
2nd Floor, Flat 201,
3021 Limassol, Cyprus.
Company Registration Number: 270343
This record was last updated: 3/7/12
Address: 116, Arch. Makariou III
Avenue, thelma Building,
2nd Floor, Flat 201,
3021 Limassol, Cyprus.
Company Registration Number: 270343
This record was last updated: 3/7/12