About Melia Property Group Flint Limited (13528159) United Kingdom