About 58 Teignmouth Road Limited (07107018) United Kingdom