About 3 Clyde Park Management Limited (01327081) United Kingdom