XL Group

Company Data

Phone:+44 (122)-434-7500
Address:Innovation House Howe Moss Road, Kirkhill Industrial Estate, Aberdeen, Scotland, AB21 0ER, United Kingdom
Company size:101-500
Company revenue:$10 - 49 M
Founded:2000

Frequently Asked Questions regarding XL Group:

FAQ regarding XL Group:

Where is XL Group’s headquarters?

XL Group’s headquarters is in Innovation House Howe Moss Road Aberdeen Scotland AB21 0ER, United Kingdom

What is XL Group’s phone number?

XL Group’s phone number is (122)-434-7500

What is XL Group’s official website?

XL Group’s official website is xlg.co.uk

What is XL Group’s revenue?

XL Group’s revenue is $10 - 49 M

What is XL Group’s industry?

XL Group is in the industry: Utility & Energy

How many employees are working in XL Group?

XL Group has 101-500 employees

What is XL Group’s tech stack?

XL Group uses these technologies: jQuery, Google API, Google Analytics, PHP, NetDefend Firewall, Google MapsSee More