About Michael James Property Limited (12690411) United Kingdom