About Silwood Management Company Limited (08196482) United Kingdom