About The Martin Property Company Limited (SC192298) United Kingdom