About Sylvan Place Management Company Limited (03703329) United Kingdom