About Turnberry Rubicon Limited Partnership (SL014578) United Kingdom