Armstrong Teasdale Faced Regulatory Inquiry Before Shuttering in London

The firm’s London office—which opened in 2021—brought in $14 million in revenue in 2022 but recorded less than $250,000 in profits.

      

Compare Listings

Title Price Status Type Area Purpose Bedrooms Bathrooms