About The Mall (general Partner) Limited (04331119) United Kingdom