About Sheridan & Co Property Management Ltd (13173830) United Kingdom