Address: 17B Kanari Str, Loucas Court, 2059 Strovolos, Nicosia, Cyprus
Company Registration Number: 724941