About St. Martins Road Management Company Ltd. (02537148) United Kingdom