About 16 St. Michael S Place Freeholders Limited (02465686) United Kingdom