MMS PROPERTY AND DEVELOPMENTS LTD Company number SC896383 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address31 Church Road, St. Andrews, Scotland, KY16 9XR PostcodeKY16 9XR Companies at this postcode 5 Map