About 15 Glenmore Road (management) Limited (03229893) United Kingdom