About The Meall Property Company Ltd. (SC031714) United Kingdom