About Glen Valley Properties Limited (NI658181) United Kingdom