About Sandringham Grove Management Company Limited (07521938) United Kingdom