About Glendale Project Management Limited (05924014) United Kingdom