About Teleport Systems Management Limited (09249051) United Kingdom