About Meldons Property Limited (09223318) United Kingdom