Self-insight came into being in 2005 as a company enlisted under no 05445063, located at SL6 1JN Maidenhead at Suite 208. The company has been in business for 19 years and its current status is active. This business's principal business activity number is 70229 which means Management consultancy activities other than financial management. May 31, 2022 is the last time the accounts were reported.
Due to the following enterprise's number of employees, it became unavoidable to choose new executives: James B. and Elizabeth D. who have been cooperating since 2010 to fulfil their statutory duties for this business. To find professional help with legal documentation, this specific business has been using the skills of Elizabeth D. as a secretary since 2005.
James B. is the individual with significant control over this firm, owns 1/2 or less of company shares.