About John Mitchell Properties Limited (11345612) United Kingdom