About Stamford Park Associates Ltd. (10064864) United Kingdom