About 58 St. Marks Road Management Company Limited (02315294) United Kingdom