About Sandringham Management Company Limited (NI017459) United Kingdom