About De Montfort (phase 2) Management Company Limited (05159028) United Kingdom