About Alden Place Management Company Limited (07661434) United Kingdom