About Logie Green Limited Partnership (LP014849) United Kingdom