About Macdiarmid Real Estate Ltd (08598598) United Kingdom