About Kendor Properties Limited (02588229) United Kingdom