About Comfort Lodge Properties Ltd (10520716) United Kingdom