About Cheval Properties Holdings Limited (05236154) United Kingdom