Ciaran Maguire, Ciaran Maguire Group, Palm View Resort, Palm View Resorts, Starfish properties, Tim Earl