Leocross is a business with it's headquarters at HA8 7EB Edgware at Magnolia House, Spring Villa Park. The company has been registered in year 2010 and is established under reg. no. 07375788. The company has been active on the English market for 14 years now and the current status is active. This business's SIC code is 86230 - Dental practice activities. Leocross Ltd reported its latest accounts for the financial year up to 2022/09/30. The business most recent confirmation statement was filed on 2023/09/01.
The details that details the company's members shows a leadership of two directors: Monica B. and Leonard B. who joined the company's Management Board on Sunday 1st December 2013 and Wednesday 10th November 2010.
Leonard B. is the individual with significant control over this firm, owns over 3/4 of company shares.