About Martin Scott Properties Limited (06640051) United Kingdom