About Glentrool Land (north West 8) Limited (05323477) United Kingdom