About Mallory Court Management Company Limited (05510696) United Kingdom