About Glendown Services Limited (01678123) United Kingdom