About Mallory Court Freehold Limited (06848697) United Kingdom