About St Michaels Close (5 & 7 Freehold) Ltd. (10911082) United Kingdom