Jeffabri Ltd
Address: 60B Tevkrou Anthia Street
House 3 Ayia Napa 5330
Famagusta Cyprus
Company Registration Number: 202674
This record was last updated: 3/12/08
Address: 60B Tevkrou Anthia Street
House 3 Ayia Napa 5330
Famagusta Cyprus
Company Registration Number: 202674
This record was last updated: 3/12/08