About Abbeyglen (linden Avenue) Limited (13667744) United Kingdom