English: Starling's head office is in London, but our team works across offices in Southampton, Cardiff and Dublin - and it's growing every month!
Telugu: స్టార్లింగ్ యొక్క ప్రధాన కార్యాలయం లండన్లో ఉంది, కానీ వారి బృందం సౌతాంప్టన్, కార్డిఫ్ మరియు డబ్లిన్ అంతటా విస్తరించింది-మరియు ఇది నెలలో పెరుగుతోంది.