About Quinn & Mudd Property Company Limited (03253512) United Kingdom