About Sheridan Terrace Holdings Limited (10351269) United Kingdom