About 17 Glenmore Residents Limited (04247514) United Kingdom