Accessibility
The Kindred Group headquarters is in Malta. The office is situated in the piazza of Tigne Point and offers spectacular 360 sea views.