Contact us

Location

Limassol, Cyprus

SquaredFinancial Headquartes

205, Arch. Makarios Avenue, Victory House, Block A, 5th Floor, 3030, Limassol, Cyprus

Google Maps Directions Directions

Contact Us

Leave your message here, and our Customer Support will get back to you at their earliest opportunity.