About Abbeyglen (foxley Lane) Limited (12182338) United Kingdom