About Sandbach Management Company Number 2 Limited (10259730) United Kingdom