About 6 Glenloch Road Limited (04249296) United Kingdom