This firm named Esquare was started on Thu, 18th Mar 2004 as a Private Limited Company. The company's head office can be gotten hold of in Penarth on Villa House, 7 Herbert Terrace. Assuming you need to get in touch with this firm by post, the post code is CF64 2AH. The office registration number for Esquare Limited is 05077485. The company's principal business activity number is 70229 - Management consultancy activities other than financial management. The company's most recent financial reports cover the period up to December 31, 2022 and the latest confirmation statement was filed on March 18, 2023.
As for the limited company, most of director's obligations have so far been carried out by Lisa E. and Damian E.. Within the group of these two people, Damian E. has supervised limited company the longest, having become a member of the Management Board on March 2004.
Executives who control the firm include: Damian E. owns 1/2 or less of company shares. Lisa E. owns 1/2 or less of company shares.