About Salford Close Management Company Ltd (12008984) United Kingdom