About Nmo Properties Limited (10608217) United Kingdom