About M Scott Properties Limited (06640042) United Kingdom