About Kirkella Estates Limited (02306178) United Kingdom