About Glen Estate Limited (00520999) United Kingdom