About Sable Associates Ltd (05357577) United Kingdom