Overview
Legal name
KILLARA CHICKENS LIMITED
Region
Scotland
Registered address
PARKHEAD MAINS OF KILRAVOCK
CROY
INVERNESS
UNITED KINGDOM
IV2 7PJ
Insolvency history
No