About Saffrons Mead Management Company Limited (03463259) United Kingdom