About Evans & Galloway Properties Limited (12398719) United Kingdom