About 12 St Mark S Place (2) Limited (04180098) United Kingdom