About M E Property Developers Limited (09508352) United Kingdom