About Kenmar Property Holdings Ltd (13584615) United Kingdom