About Savoy Ventures Limited (06050564) United Kingdom