About Meljon (properties) Limited (01385705) United Kingdom