About 33 Glenmore Road Limited (07161484) United Kingdom