About Morton & Ritchie (properties) Limited (SC363746) United Kingdom