About Jilds Properties Ltd (11870830) United Kingdom