About Mitchell Milne Properties Limited (03920704) United Kingdom