About Myrtle Management Company Limited (05983769) United Kingdom