About Jones & Edwards Properties Limited (05251803) United Kingdom