About Mike Vaughan Properties Limited (03233480) United Kingdom