About Exmoor Property Holdings Limited (12370583) United Kingdom