About 15 St Michaels Place Residents Limited (02511286) United Kingdom