About Jefferies Mews Management Company Limited (02086013) United Kingdom