About 77 St Marks Road Limited (04597657) United Kingdom