10 employees
French Touch Properties is a real estate firm that provides property selling, letting, and management services.
2005