About Salix Close Management Company Limited (04267007) United Kingdom