About Scholars Walk Phase 2 (welwyn Garden City) Management Company Limited (06315052) United Kingdom