About 17 Glenmore Road Limited (03947527) United Kingdom