About Michael Lee Property Ltd (13610910) United Kingdom