About Joe Edwards Properties Limited (10594380) United Kingdom