About Harley & Millar Properties Ltd (12790722) United Kingdom