About 152 St. Michaels Hill Management Company Limited (01723808) United Kingdom