About M & J Property Developers Limited (08422385) United Kingdom