About 24 St Michaels Place Residents Limited (02512563) United Kingdom