About Malcolm Walker Developments (leicester) Limited (01200582) United Kingdom