Square & Arrows began its operations in the year 2012 as a Private Limited Company under the following Company Registration No.: 08023851. This firm's registered office was based in London at 20-22 Bedford Row. This Square & Arrows Limited business had been on the market for 3 years.
This limited company was administered by an individual director: Edwin B. who was in charge of it for 3 years.