About M And S Hammond Properties Limited (12266232) United Kingdom