Company Overview
Company Name
Albatross Healthcare
Address
101 Woodpecker Wy., Shepshed, Loughborough, LE12 9WF, United Kingdom
Website
albatrosshealthcare.co.ukPhone
+44 20 4577 2274Employees
2
About Albatross Healthcare
Albatross Healthcare is a healthcare insurance company based in Loughborough, United Kingdom. They offer a range of insurance products, including health, life, critical illness, and income protection coverage. Albatross Healthcare prides itself on providing personalized service, competitive pricing, and access to a wide range of insurance providers to ensure their clients receive the best possible coverage.