About Sheehan Management Ltd. (10350831) United Kingdom