About 60 St. Marks Road Residents Association Limited (02034513) United Kingdom