About Sheehan Property Group Ltd (12258368) United Kingdom