Since the company registration four events have happened. The last three records are LIMITED PARTNERSHIP has been dissolved.; Con£ 0004994 app GP00 LP00; Certificate of registration of a Limited Partnership. The most likely internet sites of MACVEAGH LIMITED PARTNERSHIP are www.macveaghlimited.co.uk, and www.macveagh-limited.co.uk. The predicted number of employees is 1 to 10. The company’s age is nineteen years and four months. Macveagh Limited Partnership is a Limited Partnership. The company registration number is SL005823. Macveagh Limited Partnership has been working since 21 July 2006. The present status of the company is Active. The registered address of Macveagh Limited Partnership is 4th Floor Saltire Court 20 Castle Terrace Edinburgh. .