About Millharp Properties Limited (12014898) United Kingdom