About Glentrool Developments (no.3) Limited (11354298) United Kingdom