About Curzon (europe) & Associates (SL002118) United Kingdom