About Freehold 56 Ltd (10726830) United Kingdom