English: Their head offices are in the United Kingdom.
Telugu: వీరి కేంద్ర కార్యాలయాలు బ్రిటన్లో ఉంటాయి.