About Ainsglen Developments Ltd (05034195) United Kingdom