The Angel Llanidloes Limited Company number16347410 StatusActive TypePrivate Limited Company Incorporated27 Mar 2025 Nature of business Public houses and bars Registered office 3 High StreetLlanidloesSY18 6BY Data JSON Markdown