MACLAUCHLAN, Geoffrey Charles Peter Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Amara Bathrooms Ltd Secretary 12 Jun 2024 31 May 2026 Data JSON Markdown