Moyclare began its operations in 2012 as a Private Limited Company registered with number: 08064653. The company's registered office was registered in Cardiff at 2 Sovereign Quay. The Moyclare Limited business had been operating in this business field for at least 6 years.
Taking into consideration this specific enterprise's register, there were two directors: Martin E. and Judith E..