Kyllachy 2001 Company numberSL004523 StatusActive TypeLimited Partnership Incorporated7 Mar 2002 Registered office Kyllachy EstateKyllachyTomatin Data JSON Markdown