About Glen-charter Properties Limited (00758225) United Kingdom