Brazenall & Orr LLP Company numberSO307892 StatusActive TypeLimited Liability Partnership Incorporated6 Dec 2023 Registered office 104 Irish StreetDumfriesDG1 2PB Accounts Year ended Cash Employees 31 Mar 2025 £413,338 15 Data JSON Markdown