About 14 Glenmore Road Limited (09898886) United Kingdom