About De Montfort Park (ashford - Phase 2) Management Company Limited (05280242) United Kingdom