About M20 Properties Limited (06008344) United Kingdom