About St. Marks Court No.1 Residents Company Limited (02704870) United Kingdom