About M R & S Properties Limited (SC226768) United Kingdom