About Lancaster Manor (goulsbra Road Rushden) Management Company Limited (08763847) United Kingdom