About Fortnum Place Management Company Limited (04464511) United Kingdom