About Glps Trustees Limited (07387406) United Kingdom