About Sandbach (saxon Lea) Management Company Limited (08713522) United Kingdom