About Sylvan Hill Management Company Limited (10569800) United Kingdom