About Llys Ashburnham Management Company Limited (05996110) United Kingdom