About Michael Levy Properties Limited (02206545) United Kingdom