About The Strathaven Manzil Ltd (SC604077) United Kingdom