About Sandringham Drive Management Company Limited (07589117) United Kingdom