About Salix Close (welwyn) Management Company Limited (09727192) United Kingdom