About Sillwood Hall Management Limited (03620701) United Kingdom