About Sunlight Duffield Management Company Limited (09792249) United Kingdom