About Sandringham Gardens Management Company Limited (10684148) United Kingdom