About The Sawmills Management Company Limited (05840726) United Kingdom