About Claas Retail Properties Limited (01344622) United Kingdom