About De Morgan Road Lessees Limited (09643031) United Kingdom