English: We are based on the south coast of the UK, our registered office is in Torquay, Devon, UK.
Telugu: మేము UK యొక్క దక్షిణ తీరం మీద ఉన్నాము, మా నమోదిత కార్యాలయం UK లోని డెవాన్, టోర్క్వేలో ఉంది.