About 170 St Michaels Hill Management Company Limited (06232426) United Kingdom