About Jedmoor Properties Limited (05835803) United Kingdom