About M. & P. Williams Properties Limited (01037804) United Kingdom