About W & J Parker Properties Limited (11828006) United Kingdom