About The Limes Management Company (didsbury) Limited (05177894) United Kingdom