About Meltham Properties Limited (03891168) United Kingdom