About Glpd Developments Limited (09798610) United Kingdom