About St. Martins Management Corporation Limited (00195842) United Kingdom