About Cheval Properties Limited (00770229) United Kingdom