About Millar Property Consultants Limited (04628731) United Kingdom