About H. Edwards Properties Limited (12123553) United Kingdom