About St. Mark S Flat Management Limited (03001596) United Kingdom