About De Montfort (phase 4) Management Company Limited (05552941) United Kingdom